/*!
 * JSDT Code Complete v0.1
 * http://jsdt-code-complete.googlecode.com/
 *
 * Copyright 2010, liu.w518
 * Licensed under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */

//update to jQuery 1.4.3

/**
 * 1. Accepts a string containing a CSS selector which is then used to match a set of elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery(selector, [context])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A string containing a selector expression<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>context</strong> A DOM Element, Document, or jQuery to use as context<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery(element)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>element</strong> A DOM element to wrap in a jQuery object.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery(elementArray)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>elementArray</strong> An array containing a set of DOM elements to wrap in a jQuery object.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery(jQuery object)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>jQuery object</strong> An existing jQuery object to clone.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 * 2. Creates DOM elements on the fly from the provided string of raw HTML.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery(html, [ownerDocument])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>html</strong> A string of HTML to create on the fly. Note that this parses HTML, not XML.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>ownerDocument</strong> A document in which the new elements will be created<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery(html, props)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>html</strong> A string defining a single, standalone, HTML element (e.g. &lt;div/&gt; or &lt;div&gt;&lt;/div&gt;).<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>props</strong> An map of attributes, events, and methods to call on the newly-created element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 * 3. Binds a function to be executed when the DOM has finished loading.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery(callback)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback</strong> The function to execute when the DOM is ready.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
function jQuery() {};
jQuery.prototype = new Object();
//Global.prototype.jQuery = function( selector, context ) { return new jQuery(); };

/**
 * 1. Accepts a string containing a CSS selector which is then used to match a set of elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.$(selector, [context])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A string containing a selector expression<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>context</strong> A DOM Element, Document, or jQuery to use as context<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.$(element)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>element</strong> A DOM element to wrap in a jQuery object.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.$(elementArray)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>elementArray</strong> An array containing a set of DOM elements to wrap in a jQuery object.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.$(jQuery object)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>jQuery object</strong> An existing jQuery object to clone.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.$()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 * 2. Creates DOM elements on the fly from the provided string of raw HTML.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.$(html, [ownerDocument])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>html</strong> A string of HTML to create on the fly. Note that this parses HTML, not XML.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>ownerDocument</strong> A document in which the new elements will be created<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.$(html, props)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>html</strong> A string defining a single, standalone, HTML element (e.g. &lt;div/&gt; or &lt;div&gt;&lt;/div&gt;).<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>props</strong> An map of attributes, events, and methods to call on the newly-created element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 * 3. Binds a function to be executed when the DOM has finished loading.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.$(callback)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback</strong> The function to execute when the DOM is ready.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
function $() {};
$.prototype = new jQuery();
//Global.prototype.$ = function( selector, context ) { return new jQuery(); };

/**
 * Return the number of DOM elements matched by the jQuery object.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Number</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.size()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.size = function() {return 0;};

/**
 * Retrieve all the DOM elements contained in the jQuery set, as an array.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Array</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.toArray()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.toArray = function() {return [];};


//jQuery.prototype.each = function(callback) { return new jQuery(); };

/**
 * The number of elements in the jQuery object.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Number</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.length()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.length = 0;

/**
 * A selector representing selector originally passed to jQuery().<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>String</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.selector()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.3<br>
 * <br>
 */
jQuery.prototype.selector = "";

/**
 * The DOM node context originally passed to jQuery(); if none was passed then context will likely be the document.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Element</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.context()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.3<br>
 * <br>
 */
jQuery.prototype.context = new Element();

/**
 * Retrieve the DOM elements matched by the jQuery object.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Element, Array</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.get([index])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>index</strong> A zero-based integer indicating which element to retrieve.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.get = function(index) { return new Element(); };

/**
 * Search for a given element from among the matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Number</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.index()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.index(selector)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A selector representing a jQuery collection in which to look for an element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.index(element)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>element</strong> The DOM element or first element within the jQuery object to look for.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.index = function(elem) { return 0; };

/**
 * 1. Get the value of an attribute for the first element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>String</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.attr(attributeName)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>attributeName</strong> The name of the attribute to get.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * 2. Set one or more attributes for the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.attr(attributeName, value)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>attributeName</strong> The name of the attribute to set.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>value</strong> A value to set for the attribute.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.attr(map)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>map</strong> A map of attribute-value pairs to set.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.attr(attributeName, function(index, attr))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>attributeName</strong> The name of the attribute to set.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>function(index, attr)</strong> A function returning the value to set. this is the current element. Receives the index position of the element in the set and the old attribute value as arguments.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.1<br>
 * @see <a href="http://api.jquery.com/attr/">http://api.jquery.com/attr/</a>
 */
jQuery.prototype.attr = function(attributeName, value) { return new jQuery(); };

/**
 * Remove an attribute from each element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.removeAttr(attributeName)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>attributeName</strong> An attribute to remove.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.removeAttr = function(attributeName) { return new jQuery(); };

/**
 * Adds the specified class(es) to each of the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.addClass(className)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>className</strong> One or more class names to be added to the class attribute of each matched element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.addClass(function(index, class))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>function(index, class)</strong> A function returning one or more space-separated class names to be added. Receives the index position of the element in the set and the old class value as arguments.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * @see <a href="http://api.jquery.com/addClass/">http://api.jquery.com/addClass/</a>
 */
jQuery.prototype.addClass = function(className) { return new jQuery(); };

/**
 * Remove a single class, multiple classes, or all classes from each element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.removeClass([className])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>className</strong> A class name to be removed from the class attribute of each matched element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.removeClass(function(index, class))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>function(index, class)</strong> A function returning one or more space-separated class names to be removed. Receives the index position of the element in the set and the old class value as arguments.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.removeClass = function(className) { return new jQuery(); };

/**
 * Add or remove one or more classes from each element in the set of matched elements, depending on either the class's presence or the value of the switch argument.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.toggleClass(className)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>className</strong> One or more class names (separated by spaces) to be toggled for each element in the matched set.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.toggleClass(className, switch)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>className</strong> One or more class names (separated by spaces) to be toggled for each element in the matched set.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>switch</strong> A boolean value to determine whether the class should be added or removed.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.toggleClass(function(index, class), [switch])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>function(index, class)</strong> A function that returns class names to be toggled in the class attribute of each element in the matched set. Receives the index position of the element in the set and the old class value as arguments.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>switch</strong> A boolean value to determine whether the class should be added or removed.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.toggleClass = function(className, toggle) { return new jQuery(); };

/**
 * 1. Get the HTML contents of the first element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>String</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.html()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * 2. Set the HTML contents of each element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.html(htmlString)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>htmlString</strong> A string of HTML to set as the content of each matched element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.html(function(index, oldhtml))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>function(index, oldhtml)</strong> A function returning the HTML content to set. Receives the index position of the element in the set and the old HTML value as arguments. jQuery empties the element before calling the function; use the oldhtml argument to reference the previous content.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.html = function(html) { return new jQuery(); };

/**
 * 1. Selects all elements of type text.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code></code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.text()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * 2. Get the combined text contents of each element in the set of matched elements, including their descendants.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>String</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.text()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * 3. Set the content of each element in the set of matched elements to the specified text.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.text(textString)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>textString</strong> A string of text to set as the content of each matched element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.text(function(index, text))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>function(index, text)</strong> A function returning the text content to set. Receives the index position of the element in the set and the old text value as arguments.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.text = function(text) { return new jQuery(); };




/**
 * 1. Get the current value of the first element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>String, Array</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.val()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * 2. Set the value of each element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.val(value)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>value</strong> A string of text or an array of strings to set as the value property of each matched element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.val(function(index, value))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>function(index, value)</strong> A function returning the value to set.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.val = function(value) { return new jQuery(); };

/**
 * 1. Select the element at index n within the matched set.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code></code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.eq(index)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>index</strong> Zero-based index of the element to match.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * 2. Reduce the set of matched elements to the one at the specified index.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.eq(index)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>index</strong> An integer indicating the 0-based position of the element. <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.1.2<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.eq(-index)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>-index</strong> An integer indicating the position of the element, counting backwards  from the last element in the set. <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.eq = function(index) { return new jQuery(); };

/**
 * 1. Selects the first matched element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code></code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.first()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * 2. Reduce the set of matched elements to the first in the set.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.first()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.first = function() { return new jQuery(); };

/**
 * 1. Selects the last matched element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code></code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.last()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * 2. Reduce the set of matched elements to the final one in the set.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.last()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.last = function() { return new jQuery(); };

/**
 * Determine whether any of the matched elements are assigned the given class.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Boolean</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.hasClass(className)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>className</strong> The class name to search for.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2<br>
 * <br>
 */
jQuery.prototype.hasClass = function(className) { return false; };

/**
 * Reduce the set of matched elements to those that match the selector or pass the function's test. <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.filter(selector)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A string containing a selector expression to match the current set of elements against.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.filter(function(index))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>function(index)</strong> A function used as a test for each element in the set. this is the current DOM element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.filter(element)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>element</strong> An element to match the current set of elements against.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.filter(jQuery object)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>jQuery object</strong> An existing jQuery object to match the current set of elements against.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.filter = function(selector) { return new jQuery(); };

/**
 * Check the current matched set of elements against a selector and return true if at least one of these elements matches the selector.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Boolean</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.is(selector)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A string containing a selector expression to match elements against.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.is = function(selector) { return false; };


//jQuery.prototype.map = function(callback) { return new jQuery(); };

/**
 * 1. Reduce the set of matched elements to those that have a descendant that matches the selector or DOM element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.has(selector)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A string containing a selector expression to match elements against.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.has(contained)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>contained</strong> A DOM element to match elements against.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 * 2. Selects elements which contain at least one element that matches the specified selector.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code></code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.has()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.1.4<br>
 * <br>
 */
jQuery.prototype.has = function(selector) { return new jQuery(); };

/**
 * 1. Remove elements from the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.not(selector)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A string containing a selector expression to match elements against.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.not(elements)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>elements</strong> One or more DOM elements to remove from the matched set.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.not(function(index))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>function(index)</strong> A function used as a test for each element in the set. this is the current DOM element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.not = function(selector) { return new jQuery(); };

/**
 * Reduce the set of matched elements to a subset specified by a range of indices.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.slice(start, [end])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>start</strong> An integer indicating the 0-based position at which the elements begin to be selected. If negative, it indicates an offset from the end of the set.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>end</strong> An integer indicating the 0-based position at which the elements stop being selected. If negative, it indicates an offset from the end of the set. If omitted, the range continues until the end of the set.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.1.4<br>
 * <br>
 */
jQuery.prototype.slice = function(start, end) { return new jQuery(); };

/**
 * Get the children of each element in the set of matched elements, optionally filtered by a selector.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.children([selector])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A string containing a selector expression to match elements against.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * @see <a href="http://api.jquery.com/children/">http://api.jquery.com/children/</a>
 */
jQuery.prototype.children = function(selector) { return new jQuery(); };

/**
 * 1. Get the first ancestor element that matches the selector, beginning at the current element and progressing up through the DOM tree.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.closest(selector)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A string containing a selector expression to match elements against.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.closest(selector, [context])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A string containing a selector expression to match elements against.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>context</strong> A DOM element within which a matching element may be found. If no context is passed in then the context of the jQuery set will be used instead.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 * 2. Gets an array of all the elements and selectors matched against the current element up through the DOM tree.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Array</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.closest(selectors, [context])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selectors</strong> An array or string containing a selector expression to match elements against (can also be a jQuery object).<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>context</strong> A DOM element within which a matching element may be found. If no context is passed in then the context of the jQuery set will be used instead.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.closest = function(selector, context) { return new jQuery(); };

/**
 * Get the descendants of each element in the current set of matched elements, filtered by a selector.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.find(selector)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A string containing a selector expression to match elements against.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.find = function(selector) { return new jQuery(); };

/**
 * Get the immediately following sibling of each element in the set of matched elements. If a selector is provided, it retrieves the next sibling that matches the selector.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.next([selector])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A string containing a selector expression to match elements against.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.next = function(selector) { return new jQuery(); };

/**
 * Get all following siblings of each element in the set of matched elements, optionally filtered by a selector.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.nextAll([selector])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A string containing a selector expression to match elements against.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2<br>
 * <br>
 */
jQuery.prototype.nextAll = function(selector) { return new jQuery(); };

/**
 * Get all following siblings of each element up to but not including the element matched by the selector.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.nextUntil([selector])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A string containing a selector expression to indicate where to stop matching following sibling elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.nextUntil = function(selector) { return new jQuery(); };

/**
 * Get the closest ancestor element that is positioned.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.offsetParent()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.26<br>
 * <br>
 */
jQuery.prototype.offsetParent = function() { return new jQuery(); };

/**
 * 1. Get the parent of each element in the current set of matched elements, optionally filtered by a selector.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.parent([selector])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A string containing a selector expression to match elements against.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.parent = function(selector) { return new jQuery(); };

/**
 * Get the ancestors of each element in the current set of matched elements, optionally filtered by a selector.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.parents([selector])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A string containing a selector expression to match elements against.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.parents = function(selector) { return new jQuery(); };

/**
 * Get the ancestors of each element in the current set of matched elements, up to but not including the element matched by the selector.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.parentsUntil([selector])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A string containing a selector expression to indicate where to stop matching ancestor elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.parentsUntil = function(selector) { return new jQuery(); };

/**
 * Get the immediately preceding sibling of each element in the set of matched elements, optionally filtered by a selector.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.prev([selector])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A string containing a selector expression to match elements against.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.prev = function(selector) { return new jQuery(); };

/**
 * Get all preceding siblings of each element in the set of matched elements, optionally filtered by a selector.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.prevAll([selector])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A string containing a selector expression to match elements against.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2<br>
 * <br>
 */
jQuery.prototype.prevAll = function(selector) { return new jQuery(); };

/**
 * Get all preceding siblings of each element up to but not including the element matched by the selector.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.prevUntil([selector])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A string containing a selector expression to indicate where to stop matching preceding sibling elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.prevUntil = function(selector) { return new jQuery(); };

/**
 * Get the siblings of each element in the set of matched elements, optionally filtered by a selector.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.siblings([selector])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A string containing a selector expression to match elements against.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.siblings = function(selector) { return new jQuery(); };

/**
 * Add elements to the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.add(selector)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A string containing a selector expression to match additional elements against.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.add(elements)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>elements</strong> one or more elements to add to the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.add(html)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>html</strong> An HTML fragment to add to the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.add(selector, context)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A string containing a selector expression to match additional elements against.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>context</strong> Add some elements rooted against the specified context.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * @see <a href="http://api.jquery.com/add/">http://api.jquery.com/add/</a>
 */
jQuery.prototype.add = function(selector, context) { return new jQuery(); };

/**
 * Add the previous set of elements on the stack to the current set.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.andSelf()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2<br>
 * @see <a href="http://api.jquery.com/andSelf/">http://api.jquery.com/andSelf/</a>
 */
jQuery.prototype.andSelf = function() { return new jQuery(); };

/**
 * Get the children of each element in the set of matched elements, including text and comment nodes.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.contents()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2<br>
 * <br>
 */
jQuery.prototype.contents = function() { return new jQuery(); };

/**
 * End the most recent filtering operation in the current chain and return the set of matched elements to its previous state.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.end()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.end = function() { return new jQuery(); };

/**
 * Insert content, specified by the parameter, to the end of each element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.append(content)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>content</strong> An element, HTML string, or jQuery object to insert at the end of each element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.append(function(index, html))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>function(index, html)</strong> A function that returns an HTML string to insert at the end of each element in the set of matched elements. Receives the index position of the element in the set and the old HTML value of the element as arguments.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * @see <a href="http://api.jquery.com/append/">http://api.jquery.com/append/</a>
 */
jQuery.prototype.append = function(content) { return new jQuery(); };

/**
 * Insert every element in the set of matched elements to the end of the target.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.appendTo(target)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>target</strong> A selector, element, HTML string, or jQuery object; the matched set of elements will be inserted at the end of the element(s) specified by this parameter.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * @see <a href="http://api.jquery.com/appendTo/">http://api.jquery.com/appendTo/</a>
 */
jQuery.prototype.appendTo = function(target) { return new jQuery(); };

/**
 * Insert content, specified by the parameter, to the beginning of each element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.prepend(content)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>content</strong> An element, HTML string, or jQuery object to insert at the beginning of each element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.prepend(function(index, html))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>function(index, html)</strong> A function that returns an HTML string to insert at the beginning of each element in the set of matched elements. Receives the index position of the element in the set and the old HTML value of the element as arguments.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.prepend = function(content) { return new jQuery(); };

/**
 * Insert every element in the set of matched elements to the beginning of the target.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.prependTo(target)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>target</strong> A selector, element, HTML string, or jQuery object; the matched set of elements will be inserted at the beginning of the element(s) specified by this parameter.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.prependTo = function(target) { return new jQuery(); };

/**
 * Insert content, specified by the parameter, after each element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.after(content)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>content</strong> An element, HTML string, or jQuery object to insert after each element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.after(function(index))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>function(index)</strong> A function that returns an HTML string to insert after each element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * @see <a href="http://api.jquery.com/after/">http://api.jquery.com/after/</a>
 */
jQuery.prototype.after = function(content) { return new jQuery(); };

/**
 * Insert content, specified by the parameter, before each element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.before(content)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>content</strong> An element, HTML string, or jQuery object to insert before each element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.before(function)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>function</strong> A function that returns an HTML string to insert before each element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * @see <a href="http://api.jquery.com/before/">http://api.jquery.com/before/</a>
 */
jQuery.prototype.before = function(content) { return new jQuery(); };

/**
 * Insert every element in the set of matched elements after the target.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.insertAfter(target)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>target</strong> A selector, element, HTML string, or jQuery object; the matched set of elements will be inserted after the element(s) specified by this parameter.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.insertAfter = function(target) { return new jQuery(); };

/**
 * Insert every element in the set of matched elements before the target.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.insertBefore(target)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>target</strong> A selector, element, HTML string, or jQuery object; the matched set of elements will be inserted before the element(s) specified by this parameter.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.insertBefore = function(target) { return new jQuery(); };

/**
 * Wrap an HTML structure around each element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.wrap(wrappingElement)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>wrappingElement</strong> An HTML snippet, selector expression, jQuery object, or DOM element specifying the structure to wrap around the matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.wrap(wrappingFunction)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>wrappingFunction</strong> A callback function which generates a structure to wrap around the matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.wrap = function(wrappingElement) { return new jQuery(); };

/**
 * Remove the parents of the set of matched elements from the DOM, leaving the matched elements in their place.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.unwrap()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.unwrap = function() { return new jQuery(); };

/**
 * Wrap an HTML structure around all elements in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.wrapAll(wrappingElement)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>wrappingElement</strong> An HTML snippet, selector expression, jQuery object, or DOM element specifying the structure to wrap around the matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2<br>
 * <br>
 */
jQuery.prototype.wrapAll = function(wrappingElement) { return new jQuery(); };

/**
 * Wrap an HTML structure around the content of each element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.wrapInner(wrappingElement)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>wrappingElement</strong> An HTML snippet, selector expression, jQuery object, or DOM element specifying the structure to wrap around the content of the matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.wrapInner(wrappingFunction)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>wrappingFunction</strong> A callback function which generates a structure to wrap around the content of the matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.wrapInner = function(wrappingElement) { return new jQuery(); };

/**
 * Replace each element in the set of matched elements with the provided new content.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.replaceWith(newContent)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>newContent</strong> The content to insert. May be an HTML string, DOM element, or jQuery object.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.replaceWith(function)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>function</strong> A function that returns an HTML string to replace the set of matched elements with.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.replaceWith = function(newContent) { return new jQuery(); };

/**
 * Replace each target element with the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.replaceAll(selector)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A selector expression to match the elements which will be replaced.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2<br>
 * <br>
 */
jQuery.prototype.replaceAll = function(selector) { return new jQuery(); };

/**
 * Remove all child nodes of the set of matched elements from the DOM.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.empty()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.empty = function() { return new jQuery(); };

/**
 * Remove the set of matched elements from the DOM.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.remove([selector])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A selector expression that filters the set of matched elements to be removed.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.remove = function(selector) { return new jQuery(); };

/**
 * Remove the set of matched elements from the DOM.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.detach([selector])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>selector</strong> A selector expression that filters the set of matched elements to be removed.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.detach = function(selector) { return new jQuery(); };

/**
 * Create a deep copy of the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.clone([withDataAndEvents])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>withDataAndEvents</strong> A Boolean indicating whether event handlers should be copied along with the elements. As of jQuery 1.4 element data will be copied as well.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.clone = function(withDataAndEvents) { return new jQuery(); };

/**
 * 1. Get the value of a style property for the first element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>String</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.css(propertyName)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>propertyName</strong> A CSS property.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * 2. Set one or more CSS properties for the  set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.css(propertyName, value)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>propertyName</strong> A CSS property name.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>value</strong> A value to set for the property.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.css(propertyName, function(index, value))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>propertyName</strong> A CSS property name.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>function(index, value)</strong> A function returning the value to set. Receives the index position of the element in the set and the old value as arguments.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.css(map)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>map</strong> A map of property-value pairs to set.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.css = function(propertyName, value) { return new jQuery(); };

/**
 * 1. Get the current coordinates of the first element in the set of matched elements, relative to the document.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Object</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.offset()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2<br>
 * <br>
 * 2. Set the current coordinates of every element in the set of matched elements, relative to the document.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.offset(coordinates)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>coordinates</strong> An object containing the properties top and left, which are integers indicating the new top and left coordinates for the elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.offset(function(index, coords))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>function(index, coords)</strong> A function to return the coordinates to set. Receives the index of the element in the collection as the first argument and the current coordinates as the second argument. The function should return an object with the new top and left properties.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.offset = function(coordinates) { return new jQuery(); };

/**
 * Get the current coordinates of the first element in the set of matched elements, relative to the offset parent.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Object</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.position()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2<br>
 * <br>
 */
jQuery.prototype.position = function() { return new jQuery(); };

/**
 * 1. Get the current vertical position of the scroll bar for the first element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Integer</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.scrollTop()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2.6<br>
 * <br>
 * 2. Set the current vertical position of the scroll bar for each of the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.scrollTop(value)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>value</strong> An integer indicating the new position to set the scroll bar to.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2.6<br>
 * <br>
 */
jQuery.prototype.scrollTop = function(value) { return new jQuery(); };

/**
 * 1. Get the current horizontal position of the scroll bar for the first element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Integer</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.scrollLeft()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2.6<br>
 * <br>
 * 2. Set the current horizontal position of the scroll bar for each of the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.scrollLeft(value)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>value</strong> An integer indicating the new position to set the scroll bar to.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2.6<br>
 * <br>
 */
jQuery.prototype.scrollLeft = function(value) { return new jQuery(); };

/**
 * 1. Get the current computed height for the first element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Integer</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.height()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * 2. Set the CSS height of every matched element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.height(value)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>value</strong> An integer representing the number of pixels, or an integer with an optional unit of measure appended (as a string).<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.height(function(index, height))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>function(index, height)</strong> A function returning the height to set. Receives the index position of the element in the set and the old height as arguments.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.1<br>
 * <br>
 */
jQuery.prototype.height = function(value) { return new jQuery(); };

/**
 * 1. Get the current computed width for the first element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Integer</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.width()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * 2. Set the CSS width of each element in the set of matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.width(value)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>value</strong> An integer representing the number of pixels, or an integer along with an optional unit of measure appended (as a string).<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.width(function(index, width))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>function(index, width)</strong> A function returning the width to set. Receives the index position of the element in the set and the old width as arguments.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.1<br>
 * <br>
 */
jQuery.prototype.width = function(value) { return new jQuery(); };

/**
 * Get the current computed height for the first element in the set of matched elements, including padding but not border.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Integer</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.innerHeight()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2.6<br>
 * <br>
 */
jQuery.prototype.innerHeight = function() { return 0; };

/**
 * Get the current computed width for the first element in the set of matched elements, including padding but not border.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Integer</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.innerWidth()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2.6<br>
 * <br>
 */
jQuery.prototype.innerWidth = function() { return 0; };

/**
 * Get the current computed height for the first element in the set of matched elements, including padding, border, and optionally margin.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Integer</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.outerHeight([includeMargin])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>includeMargin</strong> A Boolean indicating whether to include the element's margin in the calculation.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2.6<br>
 * <br>
 */
jQuery.prototype.outerHeight = function(includeMargin) { return 0; };

/**
 * Get the current computed width for the first element in the set of matched elements, including padding and border.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Integer</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.outerWidth([includeMargin])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>includeMargin</strong> A Boolean indicating whether to include the element's margin in the calculation.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2.6<br>
 * <br>
 */
jQuery.prototype.outerWidth = function(includeMargin) { return 0; };

/**
 * Specify a function to execute when the DOM is fully loaded.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.ready(handler)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler</strong> A function to execute after the DOM is ready.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.ready = function(handler) { return new jQuery(); };

/**
 * Attach a handler to an event for the elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.bind(eventType, [eventData], handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventType</strong> A string containing one or more JavaScript event types, such as "click" or "submit," or custom event names.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.bind(eventType, [eventData], false)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventType</strong> A string containing one or more JavaScript event types, such as "click" or "submit," or custom event names.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>false</strong> Setting the third argument to false will attach a function that prevents the default action from occurring and stops the event from bubbling.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.bind(events)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>events</strong> A map of one or more JavaScript event types and functions to execute for them.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * @see <a href="http://api.jquery.com/bind/">http://api.jquery.com/bind/</a>
 */
jQuery.prototype.bind = function(eventType, eventData, handler) { return new jQuery(); };

/**
 * Attach a handler to an event for the elements. The handler is executed at most once per element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.one(eventType, [eventData], handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventType</strong> A string containing one or more JavaScript event types, such as "click" or "submit," or custom event names.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute at the time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.1<br>
 * <br>
 */
jQuery.prototype.one = function(eventType, eventData, handler) { return new jQuery(); };

/**
 * Execute all handlers and behaviors attached to the matched elements for the given event type.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.trigger(eventType, extraParameters)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventType</strong> A string containing a JavaScript event type, such as click or submit.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>extraParameters</strong> An array of additional parameters to pass along to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.trigger(event)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>event</strong> A jQuery.Event object.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.3<br>
 * <br>
 */
jQuery.prototype.trigger = function(eventType, extraParameters) { return new jQuery(); };

/**
 * Execute all handlers attached to an element for an event.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Object</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.triggerHandler(eventType, extraParameters)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventType</strong> A string containing a JavaScript event type, such as click or submit.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>extraParameters</strong> An array of additional parameters to pass along to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2<br>
 * <br>
 */
jQuery.prototype.triggerHandler = function(eventType, extraParameters) { return {}; };

/**
 * Remove a previously-attached event handler from the elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.unbind(eventType, handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventType</strong> A string containing a JavaScript event type, such as click or submit.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> The function that is to be no longer executed.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.unbind(eventType, false)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventType</strong> A string containing a JavaScript event type, such as click or submit.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>false</strong> Unbinds the corresponding 'return false' function that was bound using .bind( eventName, false ).<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.unbind(event)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>event</strong> A JavaScript event object as passed to an event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.unbind = function(eventType, handler) { return new jQuery(); };

/**
 * Attach a handler to the event for all elements which match the current selector, now and in the future.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.live(eventType, handler)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventType</strong> A string containing a JavaScript event type, such as "click" or "keydown." As of jQuery 1.4 the string can contain multiple, space-separated event types or custom event names, as well.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler</strong> A function to execute at the time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.live(eventType, eventData, handler)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventType</strong> A string containing a JavaScript event type, such as "click" or "keydown." As of jQuery 1.4 the string can contain multiple, space-separated event types or custom event names, as well.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler</strong> A function to execute at the time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.live = function(eventType, eventData, handler) { return new jQuery(); };

/**
 * 1. Remove all event handlers previously attached using .live() from the elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.die()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.1<br>
 * <br>
 * 2. Remove an event handler previously attached using .live() from the elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.die(eventType, [handler])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventType</strong> A string containing a JavaScript event type, such as click or keydown.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler</strong> The function that is to be no longer executed.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.3<br>
 * <br>
 */
jQuery.prototype.die = function(eventType, handler) { return new jQuery(); };

/**
 * 1. Bind two handlers to the matched elements, to be executed when the mouse pointer enters and leaves the elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.hover(handlerIn(eventObject), handlerOut(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handlerIn(eventObject)</strong> A function to execute when the mouse pointer enters the element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handlerOut(eventObject)</strong> A function to execute when the mouse pointer leaves the element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * 2. Bind a single handler to the matched elements, to be executed when the mouse pointer enters or leaves the elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.hover(handlerInOut(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handlerInOut(eventObject)</strong> A function to execute when the mouse pointer enters or leaves the element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.hover = function(handlerIn, handlerOut) { return new jQuery(); };

/**
 * 1. Bind two or more handlers to the matched elements, to be executed on alternate clicks.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.toggle(handler(eventObject), handler(eventObject), [handler(eventObject)])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute every even time the element is clicked.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute every odd time the element is clicked.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> Additional handlers to cycle through after clicks.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * 2. Display or hide the matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.toggle([duration], [callback])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>duration</strong> A string or number determining how long the animation will run.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback</strong> A function to call once the animation is complete.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.toggle([duration], [easing], [callback])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>duration</strong> A string or number determining how long the animation will run.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>easing</strong> A string indicating which easing function to use for the transition.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback</strong> A function to call once the animation is complete.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.toggle(showOrHide)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>showOrHide</strong> A Boolean indicating whether to show or hide the elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.3<br>
 * <br>
 */
jQuery.prototype.toggle = function(showOrHide) { return new jQuery(); };

/**
 * Bind an event handler to the "blur" JavaScript event, or trigger that event on an element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.blur(handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.blur([eventData], handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.blur()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * @see <a href="http://api.jquery.com/blur/">http://api.jquery.com/blur/</a>
 */
jQuery.prototype.blur = function(eventData, handler) { return new jQuery(); };

/**
 * Bind an event handler to the "change" JavaScript event, or trigger that event on an element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.change(handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.change([eventData], handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.change()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * @see <a href="http://api.jquery.com/change/">http://api.jquery.com/change/</a>
 */
jQuery.prototype.change = function(eventData, handler) { return new jQuery(); };

/**
 * Bind an event handler to the "click" JavaScript event, or trigger that event on an element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.click(handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.click([eventData], handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.click()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.click = function(eventData, handler) { return new jQuery(); };

/**
 * Bind an event handler to the "dblclick" JavaScript event, or trigger that event on an element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.dblclick(handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.dblclick([eventData], handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.dblclick()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.dblclick = function(eventData, handler) { return new jQuery(); };


//jQuery.prototype.error = function(eventData, handler) { return new jQuery(); };

/**
 * Bind an event handler to the "focus" JavaScript event, or trigger that event on an element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.focus(handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.focus([eventData], handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.focus()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.focus = function(eventData, handler) { return new jQuery(); };

/**
 * Bind an event handler to the "focusin" JavaScript event.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.focusin(handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.focusin([eventData], handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 */
jQuery.prototype.focusin = function(eventData, handler) { return new jQuery(); };

/**
 * Bind an event handler to the "keydown" JavaScript event, or trigger that event on an element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.keydown(handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.keydown([eventData], handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.keydown()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.keydown = function(eventData, handler) { return new jQuery(); };

/**
 * Bind an event handler to the "keypress" JavaScript event, or trigger that event on an element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.keypress(handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.keypress([eventData], handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.keypress()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.keypress = function(eventData, handler) { return new jQuery(); };

/**
 * Bind an event handler to the "keyup" JavaScript event, or trigger that event on an element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.keyup(handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.keyup([eventData], handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.keyup()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.keyup = function(eventData, handler) { return new jQuery(); };

/**
 * 1. Bind an event handler to the "load" JavaScript event.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.load(handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute when the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.load([eventData], handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 * 2. Load data from the server and place the returned HTML into the matched element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.load(url, data, [complete(responseText, textStatus, XMLHttpRequest)])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>url</strong> A string containing the URL to which the request is sent.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>data</strong> A map or string that is sent to the server with the request.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>complete(responseText, textStatus, XMLHttpRequest)</strong> A callback function that is executed when the request completes.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.load = function(eventData, handler) { return new jQuery(); };

/**
 * Bind an event handler to the "mousedown" JavaScript event, or trigger that event on an element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.mousedown(handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.mousedown([eventData], handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.mousedown()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.mousedown = function(eventData, handler) { return new jQuery(); };

/**
 * Bind an event handler to the "focusout" JavaScript event.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.focusout(handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.focusout([eventData], handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 */
jQuery.prototype.focusout = function(eventData, handler) { return new jQuery(); };

/**
 * Bind an event handler to the "mousemove" JavaScript event, or trigger that event on an element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.mousemove(handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.mousemove([eventData], handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.mousemove()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.mousemove = function(eventData, handler) { return new jQuery(); };

/**
 * Bind an event handler to the "mouseout" JavaScript event, or trigger that event on an element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.mouseout(handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.mouseout([eventData], handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.mouseout()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.mouseout = function(eventData, handler) { return new jQuery(); };

/**
 * Bind an event handler to the "mouseover" JavaScript event, or trigger that event on an element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.mouseover(handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.mouseover([eventData], handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.mouseover()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.mouseover = function(eventData, handler) { return new jQuery(); };

/**
 * Bind an event handler to the "mouseup" JavaScript event, or trigger that event on an element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.mouseup(handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.mouseup([eventData], handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.mouseup()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.mouseup = function(eventData, handler) { return new jQuery(); };

/**
 * Bind an event handler to the "resize" JavaScript event, or trigger that event on an element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.resize(handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.resize([eventData], handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.resize()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.resize = function(eventData, handler) { return new jQuery(); };

/**
 * Bind an event handler to the "scroll" JavaScript event, or trigger that event on an element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.scroll(handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.scroll([eventData], handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.scroll()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.scroll = function(eventData, handler) { return new jQuery(); };

/**
 * Bind an event handler to the "select" JavaScript event, or trigger that event on an element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.select(handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.select([eventData], handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.select()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.select = function(eventData, handler) { return new jQuery(); };

/**
 * Bind an event handler to the "submit" JavaScript event, or trigger that event on an element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.submit(handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.submit([eventData], handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.submit()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.submit = function(eventData, handler) { return new jQuery(); };

/**
 * Bind an event handler to the "unload" JavaScript event.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.unload(handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute when the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.unload([eventData], handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 */
jQuery.prototype.unload = function(eventData, handler) { return new jQuery(); };

/**
 * Display the matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.show()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.show(duration, [callback])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>duration</strong> A string or number determining how long the animation will run.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback</strong> A function to call once the animation is complete.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.show([duration], [easing], [callback])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>duration</strong> A string or number determining how long the animation will run.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>easing</strong> A string indicating which easing function to use for the transition.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback</strong> A function to call once the animation is complete.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 */
jQuery.prototype.show = function(duration, callback){ return new jQuery(); };

/**
 * Hide the matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.hide()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.hide(duration, [callback])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>duration</strong> A string or number determining how long the animation will run.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback</strong> A function to call once the animation is complete.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.hide([duration], [easing], [callback])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>duration</strong> A string or number determining how long the animation will run.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>easing</strong> A string indicating which easing function to use for the transition.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback</strong> A function to call once the animation is complete.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 */
jQuery.prototype.hide = function(duration, callback){ return new jQuery(); };

/**
 * Display the matched elements with a sliding motion.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.slideDown([duration], [callback])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>duration</strong> A string or number determining how long the animation will run.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback</strong> A function to call once the animation is complete.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.slideDown([duration], [easing], [callback])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>duration</strong> A string or number determining how long the animation will run.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>easing</strong> A string indicating which easing function to use for the transition.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback</strong> A function to call once the animation is complete.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 */
jQuery.prototype.slideDown = function(duration, callback) { return new jQuery(); };

/**
 * Hide the matched elements with a sliding motion.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.slideUp([duration], [callback])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>duration</strong> A string or number determining how long the animation will run.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback</strong> A function to call once the animation is complete.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.slideUp([duration], [easing], [callback])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>duration</strong> A string or number determining how long the animation will run.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>easing</strong> A string indicating which easing function to use for the transition.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback</strong> A function to call once the animation is complete.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 */
jQuery.prototype.slideUp = function(duration, callback) { return new jQuery(); };

/**
 * Display or hide the matched elements with a sliding motion.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.slideToggle([duration], [callback])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>duration</strong> A string or number determining how long the animation will run.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback</strong> A function to call once the animation is complete.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.slideToggle([duration], [easing], [callback])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>duration</strong> A string or number determining how long the animation will run.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>easing</strong> A string indicating which easing function to use for the transition.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback</strong> A function to call once the animation is complete.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 */
jQuery.prototype.slideToggle = function(duration, callback) { return new jQuery(); };

/**
 * Display the matched elements by fading them to opaque.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.fadeIn([duration], [callback])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>duration</strong> A string or number determining how long the animation will run.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback</strong> A function to call once the animation is complete.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.fadeIn([duration], [easing], [callback])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>duration</strong> A string or number determining how long the animation will run.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>easing</strong> A string indicating which easing function to use for the transition.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback</strong> A function to call once the animation is complete.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 */
jQuery.prototype.fadeIn = function(duration, callback) { return new jQuery(); };

/**
 * Hide the matched elements by fading them to transparent.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.fadeOut([duration], [callback])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>duration</strong> A string or number determining how long the animation will run.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback</strong> A function to call once the animation is complete.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.fadeOut([duration], [easing], [callback])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>duration</strong> A string or number determining how long the animation will run.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>easing</strong> A string indicating which easing function to use for the transition.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback</strong> A function to call once the animation is complete.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 */
jQuery.prototype.fadeOut = function(duration, callback) { return new jQuery(); };

/**
 * Adjust the opacity of the matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.fadeTo(duration, opacity, [callback])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>duration</strong> A string or number determining how long the animation will run.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>opacity</strong> A number between 0 and 1 denoting the target opacity.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback</strong> A function to call once the animation is complete.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.fadeTo([duration], opacity, [easing], [callback])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>duration</strong> A string or number determining how long the animation will run.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>opacity</strong> A number between 0 and 1 denoting the target opacity.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>easing</strong> A string indicating which easing function to use for the transition.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback</strong> A function to call once the animation is complete.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 */
jQuery.prototype.fadeTo = function(duration, opacity, callback) { return new jQuery(); };

/**
 * Perform a custom animation of a set of CSS properties.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.animate(properties, [duration], [easing], [callback])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>properties</strong> A map of CSS properties that the animation will move toward.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>duration</strong> A string or number determining how long the animation will run.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>easing</strong> A string indicating which easing function to use for the transition.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback</strong> A function to call once the animation is complete.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.animate(properties, options)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>properties</strong> A map of CSS properties that the animation will move toward.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>options</strong> A map of additional options to pass to the method. Supported keys:
    <ul>
        <li>duration: A string or number determining how long the animation will run.</li>
        <li>easing: A string indicating which easing function to use for the transition.</li>
        <li>complete: A function to call once the animation is complete.</li>
        <li>step: A function to be called after each step of the animation.</li>
        <li>queue: A Boolean indicating whether to place the animation in the effects queue. If false, the animation will begin immediately.</li>
        <li>specialEasing: A map of one or more of the CSS properties defined by the properties argument and their corresponding easing functions (added 1.4).</li>
    </ul>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * @see <a href="http://api.jquery.com/animate/">http://api.jquery.com/animate/</a>
 */
jQuery.prototype.animate = function(properties, options) { return new jQuery(); };

/**
 * Stop the currently-running animation on the matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.stop([clearQueue], [jumpToEnd])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>clearQueue</strong> A Boolean indicating whether to remove queued animation as well. Defaults to false.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>jumpToEnd</strong> A Boolean indicating whether to complete the current animation immediately. Defaults to false.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2<br>
 * <br>
 */
jQuery.prototype.stop = function(clearQueue, jumpToEnd) { return new jQuery(); };

/**
 * Set a timer to delay execution of subsequent items in the queue.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.delay(duration, [queueName])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>duration</strong> An integer indicating the number of milliseconds to delay execution of the next item in the queue.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>queueName</strong> A string containing the name of the queue. Defaults to fx, the standard effects queue.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.prototype.delay = function(duration, queueName) { return new jQuery(); };

/**
 * Perform an asynchronous HTTP (Ajax) request.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>XMLHttpRequest</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.ajax(settings)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>settings</strong> A set of key/value pairs that configure the Ajax request. All options are optional. A default can be set for any option with $.ajaxSetup().<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 //TODO 添加请求选项注释
 */
jQuery.ajax = function(settings) { return new XMLHttpRequest(); };

/**
 * Load JSON-encoded data from the server using a GET HTTP request.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>XMLHttpRequest</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.getJSON(url, [data], [callback(data, textStatus)])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>url</strong> A string containing the URL to which the request is sent.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>data</strong> A map or string that is sent to the server with the request.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback(data, textStatus)</strong> A callback function that is executed if the request succeeds.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.getJSON = function(url, data, callback) { return new XMLHttpRequest(); };

/**
 * Load a JavaScript file from the server using a GET HTTP request, then execute it.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>XMLHttpRequest</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.getScript(url, [success(data, textStatus)])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>url</strong> A string containing the URL to which the request is sent.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>success(data, textStatus)</strong> A callback function that is executed if the request succeeds.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.getScript = function(url, success) { return new XMLHttpRequest(); };

/**
 * Load data from the server using a HTTP POST request.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>XMLHttpRequest</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.post(url, [data], [success(data, textStatus, XMLHttpRequest)], [dataType])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>url</strong> A string containing the URL to which the request is sent.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>data</strong> A map or string that is sent to the server with the request.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>success(data, textStatus, XMLHttpRequest)</strong> A callback function that is executed if the request succeeds.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>dataType</strong> The type of data expected from the server.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.post = function(url, data, success, dataType) { return new XMLHttpRequest(); };

/**
 * Register a handler to be called when Ajax requests complete. This is an Ajax Event.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.ajaxComplete(handler(event, XMLHttpRequest, ajaxOptions))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(event, XMLHttpRequest, ajaxOptions)</strong> The function to be invoked.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * @see <a href="http://api.jquery.com/ajaxComplete/">http://api.jquery.com/ajaxComplete/</a>
 */
jQuery.prototype.ajaxComplete = function(handler) { return new jQuery(); };

/**
 * Register a handler to be called when Ajax requests complete with an error. This is an Ajax Event.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.ajaxError(handler(event, XMLHttpRequest, ajaxOptions, thrownError))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(event, XMLHttpRequest, ajaxOptions, thrownError)</strong> The function to be invoked.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * @see <a href="http://api.jquery.com/ajaxError/">http://api.jquery.com/ajaxError/</a>
 */
jQuery.prototype.ajaxError = function(handler) { return new jQuery(); };

/**
 * Attach a function to be executed before an Ajax request is sent. This is an ​Ajax Event​.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.ajaxSend(handler(event, XMLHttpRequest, ajaxOptions))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(event, XMLHttpRequest, ajaxOptions)</strong> The function to be invoked.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * @see <a href="http://api.jquery.com/ajaxSend/">http://api.jquery.com/ajaxSend/</a>
 */
jQuery.prototype.ajaxSend = function(handler) { return new jQuery(); };

/**
 * Register a handler to be called when the first Ajax request begins. This is an Ajax Event.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.ajaxStart(handler())</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler()</strong> The function to be invoked.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * @see <a href="http://api.jquery.com/ajaxStart/">http://api.jquery.com/ajaxStart/</a>
 */
jQuery.prototype.ajaxStart = function(handler) { return new jQuery(); };

/**
 * Register a handler to be called when all Ajax requests have completed. This is an Ajax Event.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.ajaxStop(handler())</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler()</strong> The function to be invoked.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * @see <a href="http://api.jquery.com/ajaxStop/">http://api.jquery.com/ajaxStop/</a>
 */
jQuery.prototype.ajaxStop = function(handler) { return new jQuery(); };

/**
 * Attach a function to be executed whenever an Ajax request completes successfully. This is an ​Ajax Event​.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.ajaxSuccess(handler(event, XMLHttpRequest, ajaxOptions))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(event, XMLHttpRequest, ajaxOptions)</strong> The function to be invoked.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * @see <a href="http://api.jquery.com/ajaxSuccess/">http://api.jquery.com/ajaxSuccess/</a>
 */
jQuery.prototype.ajaxSuccess = function(handler) { return new jQuery(); };

/**
 * Set default values for future Ajax requests.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.ajaxSetup(options)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>options</strong> A set of key/value pairs that configure the default Ajax request. All options are optional. <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.1<br>
 * 
 //TODO 添加请求选项注释
 */
jQuery.ajaxSetup = function(options) {};

/**
 * Encode a set of form elements as a string for submission.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>String</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.serialize()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.prototype.serialize = function() { return ""; };

/**
 * Encode a set of form elements as an array of names and values.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Array</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.serializeArray()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2<br>
 * <br>
 */
jQuery.prototype.serializeArray = function() { return []; };


//jQuery.prototype.data = function(key, value) { return new jQuery(); };

/**
 * Merge the contents of two or more objects together into the first object.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Object</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.extend(target, [object1], [objectN])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>target</strong>  An object that will receive the new properties if additional objects are passed in or that will extend the jQuery namespace if it is the sole argument.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>object1</strong> An object containing additional properties to merge in.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>objectN</strong> Additional objects containing properties to merge in.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.extend([deep], target, object1, [objectN])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>deep</strong> If true, the merge becomes recursive (aka. deep copy).<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>target</strong> The object to extend. It will receive the new properties.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>object1</strong> An object containing additional properties to merge in.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>objectN</strong> Additional objects containing properties to merge in.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.1.4<br>
 * <br>
 */
jQuery.extend = function(deep, target, objcet) { return new Object(); };

/**
 * Finds the elements of an array which satisfy a filter function. The original array is not affected.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Array</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.grep(array, function(elementOfArray, indexInArray), [invert])</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>array</strong> The array to search through.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>function(elementOfArray, indexInArray)</strong> The function to process each item against.  The first argument to the function is the item, and the second argument is the index.  The function should return a Boolean value.  this will be the global window object.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>invert</strong> If "invert" is false, or not provided, then the function returns an array consisting of all elements for which "callback" returns true.  If "invert" is true, then the function returns an array consisting of all elements for which "callback" returns false.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.grep = function(array, fn, invert) { return []; };

/**
 * Convert an array-like object into a true JavaScript array.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Array</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.makeArray(obj)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>obj</strong> Any object to turn into a native Array.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2<br>
 * <br>
 */
jQuery.makeArray = function(obj) { return []; };

/**
 * Search for a specified value within an array and return its index (or -1 if not found).<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Number</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.inArray(value, array)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>value</strong> The value to search for.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>array</strong> An array through which to search.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2<br>
 * <br>
 */
jQuery.inArray = function(value, array) { return 1; };

/**
 * Merge the contents of two arrays together into the first array. <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Array</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.merge(first, second)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>first</strong> The first array to merge, the elements of second added.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>second</strong> The second array to merge into the first, unaltered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.merge = function(first, second) { return []; };

/**
 * Sorts an array of DOM elements, in place, with the duplicates removed. Note that this only works on arrays of DOM elements, not strings or numbers.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Array</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.unique(array)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>array</strong> The Array of DOM elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.1.3<br>
 * <br>
 */
jQuery.unique = function(array) { return []; };

/**
 * Takes a well-formed JSON string and returns the resulting JavaScript object.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Object</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.parseJSON(json)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>json</strong> The JSON string to parse.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.1<br>
 * <br>
 */
jQuery.parseJSON = function(json) { return new Object(); };

/**
 * An empty function.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Function</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.noop()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.noop = new Function();

/**
 * Takes a function and returns a new one that will always have a particular context.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Function</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.proxy(function, context)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>function</strong> The function whose context will be changed.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>context</strong> The object to which the context (`this`) of the function should be set.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.proxy(context, name)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>context</strong> The object to which the context of the function should be set.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>name</strong> The name of the function whose context will be changed (should be a property of the 'context' object.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.proxy = function(fn, context) { return new Function(); };

/**
 * Check to see if a DOM node is within another DOM node.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Boolean</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.contains(container, contained)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>container</strong> The DOM element that may contain the other element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>contained</strong> The DOM node that may be contained by the other element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.contains = function(container, contained) { return false; };

/**
 * Determine whether the argument is an array.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>boolean</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.isArray(obj)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>obj</strong> Object to test whether or not it is an array.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.3<br>
 * <br>
 */
jQuery.isArray = function(obj) { return false; };

/**
 * Determine if the argument passed is a Javascript function object. <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>boolean</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.isFunction(obj)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>obj</strong> Object to test whether or not it is a function.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2<br>
 * <br>
 */
jQuery.isFunction = function(obj) { return false; };

/**
 * Check to see if an object is empty (contains no properties).<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Boolean</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.isEmptyObject(object)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>object</strong> The object that will be checked to see if it's empty.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.isEmptyObject = function(obj) { return false; };

/**
 * Check to see if an object is a plain object (created using "{}" or "new Object").<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Boolean</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.isPlainObject(object)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>object</strong> The object that will be checked to see if it's a plain object.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.isPlainObject = function(obj) { return false; };

/**
 * Remove the whitespace from the beginning and end of a string.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>String</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.trim(str)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>str</strong> The string to trim.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.trim = function(str) { return ""; };

/**
 * Create a serialized representation of an array or object, suitable for use in a URL query string or Ajax request. <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>String</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.param(obj)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>obj</strong> An array or object to serialize.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.param(obj, traditional)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>obj</strong> An array or object to serialize.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>traditional</strong> A Boolean indicating whether to perform a traditional "shallow" serialization.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.param = function(obj, traditional) { return ""; };

/**
 * Determine whether the argument is a window.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>boolean</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.isWindow(obj)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>obj</strong> Object to test whether or not it is a window.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 */
jQuery.isWindow = function(obj) { return false; };

/**
 * Determine the internal JavaScript [[Class]] of an object.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>String</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.type(obj)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>obj</strong> Object to get the internal JavaScript [[Class]] of.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 */
jQuery.type = function(obj) { return ""; };

function __jQuery__fx() {};
/**
 * Globally disable all animations.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Boolean</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.fx.off()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.3<br>
 * <br>
 */
__jQuery__fx.off = false;

/**
 * The rate (in milliseconds) at which animations fire.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Number</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.fx.interval()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 */
__jQuery__fx.interval = 1;

jQuery.fx = new __jQuery__fx();

function __jQuery__browser() {};

/**
 * @deprecated
 * The version number of the rendering engine for the user's browser.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>String</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.browser.version()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.1.3<br>
 * <br>
 */
__jQuery__browser.version = "";

/**
 * @deprecated
 * We recommend against using this property, please try to use feature detection instead (see jQuery.support). Contains flags for the useragent, read from navigator.userAgent. While jQuery.browser will not be removed from future versions of jQuery, every effort to use jQuery.support and proper feature detection should be made.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Map</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.browser()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
//TODO 后续处理
jQuery.browser = new __jQuery__browser();

/**
 * @deprecated
 * Deprecated in jQuery 1.3 (see jQuery.support). States if the current page, in the user's browser, is being rendered using the W3C CSS Box Model.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Boolean</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.boxModel()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
//TODO 后续处理
jQuery.boxModel = false;


function __jQuery__support() {};

//需要后续添加注释信息
__jQuery__support.boxModel = false;
__jQuery__support.changeBubbles = false;
__jQuery__support.cssFloat = false;
__jQuery__support.hrefNormalized = false;
__jQuery__support.htmlSerialize = false;
__jQuery__support.leadingWhitespace = false;
__jQuery__support.noCloneEvent = false;
__jQuery__support.opacity = false;
__jQuery__support.scriptEval = false;
__jQuery__support.style = false;
__jQuery__support.submitBubbles = false;
__jQuery__support.tbody = false;

/**
 * A collection of properties that represent the presence of different browser features or bugs.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Object</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.support()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.3<br>
 * <br>
 */
jQuery.support = new __jQuery__support();

//需要后续添加event相关内容
function event() {};
//var event = new Object();

/**
 * The current DOM element within the event bubbling phase.  <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Element</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.event.currentTarget()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.3<br>
 * <br>
 */
event.currentTarget = new Element();

/**
 * Contains the optional data passed to jQuery.fn.bind when the current executing handler was bound.  <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Anything</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.event.data()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.1<br>
 * <br>
 */
event.data = new Object();

/**
 * This attribute contains the namespace specified when the event was triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>String</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.event.namespace()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 */
event.namespace = "";

/**
 * The mouse position relative to the left edge of the document. <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Number</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.event.pageX()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0.4<br>
 * <br>
 */
event.pageX = 1;

/**
 * The mouse position relative to the top edge of the document. <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Number</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.event.pageY()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0.4<br>
 * <br>
 */
event.pageY = 1;

/**
 * The other DOM element involved in the event, if any. <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Element</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.event.relatedTarget()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.1.4<br>
 * <br>
 */
event.relatedTarget = new Element();

/**
 * This attribute contains the last value returned by an event handler that was triggered by this event, unless the value was undefined.  <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Object</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.event.result()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.3<br>
 * <br>
 */
event.result = new Object();

/**
 * The DOM element that initiated the event.  <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Element</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.event.target()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
event.target = new Element();

/**
 * This attribute returns the number of milliseconds since January 1, 1970, when the event is triggered.   <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Number</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.event.timeStamp()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2.6<br>
 * <br>
 */
event.timeStamp = 1;

/**
 * Describes the nature of the event.  <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>String</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.event.type()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
event.type = "";

/**
 * For key or button events, this attribute indicates the specific button or key that was pressed.  <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>String</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.event.which()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.1.3<br>
 * <br>
 */
event.which = "";


event.isDefaultPrevented = function() { return false; };
event.isImmediatePropagationStopped = function() { return false; };
event.isPropagationStopped = function() { return false; };
event.preventDefault = function() {};
event.stopImmediatePropagation = function() {};
event.stopPropagation = function() {};


//以下的方法与原型中的方法有冲突，使用静态方法作为方法签名
/**
 * 1. Bind an event handler to the "error" JavaScript event.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.error(handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute when the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.error([eventData], handler(eventObject))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>eventData</strong> A map of data that will be passed to the event handler.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>handler(eventObject)</strong> A function to execute each time the event is triggered.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 * 2. Takes a string and throws an exception containing it.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.error(message)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>message</strong> The message to send out.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.1<br>
 * <br>
 */
jQuery.error = function(eventData, handler) { return new jQuery(); };

/**
 * 1. Pass each element in the current matched set through a function, producing a new jQuery object containing the return values.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.map(callback(index, domElement))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback(index, domElement)</strong> A function object that will be invoked for each element in the current set.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2<br>
 * <br>
 * 2. Translate all items in an array or array-like object to another array of items.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Array</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.map(array, callback(elementOfArray, indexInArray))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>array</strong> The Array to translate.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback(elementOfArray, indexInArray)</strong> The function to process each item against.  The first argument to the function is the list item, the second argument is the index in array The function can return any value.  this will be the global window object. <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.map = function(callback) { return new jQuery(); };

/**
 * 1. Iterate over a jQuery object, executing a function for each matched element. <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.each(function(index, Element))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>function(index, Element)</strong> A function to execute for each matched element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 * 2. A generic iterator function, which can be used to seamlessly iterate over both objects and arrays. Arrays and array-like objects with a length property (such as a function's arguments object) are iterated by numeric index, from 0 to length-1. Other objects are iterated via their named properties.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Object</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.each(collection, callback(indexInArray, valueOfElement))</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>collection</strong> The object or array to iterate over.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>callback(indexInArray, valueOfElement)</strong> The function that will be executed on every object.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.0<br>
 * <br>
 */
jQuery.each = function(callback) { return new jQuery(); };

/**
 * 1. Store arbitrary data associated with the matched elements.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.data(key, value)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>key</strong> A string naming the piece of data to set.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>value</strong> The new data value; it can be any Javascript type including Array or Object.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.data(obj)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>obj</strong> An object of key-value pairs of data to update.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4.3<br>
 * <br>
 * 2. Returns value at named data store for the first element in the jQuery collection, as set by data(name, value).<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Object</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.data(key)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>key</strong> Name of the data stored.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.data()</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 * 3. Store arbitrary data associated with the specified element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>jQuery</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.data(element, key, value)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>element</strong> The DOM element to associate with the data.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>key</strong> A string naming the piece of data to set.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>value</strong> The new data value.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2.3<br>
 * <br>
 * 4. Returns value at named data store for the element, as set by jQuery.data(element, name, value), or the full data store for the element.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Returns:</strong> <code>Object</code><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.data(element, key)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>element</strong> The DOM element to query for the data.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>key</strong> Name of the data stored.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.2.3<br>
 * <br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong><code>.jQuery.data(element)</code></strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Parameters:</strong><br>
 * &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>element</strong> The DOM element to query for the data.<br>
 * &nbsp;&nbsp;&nbsp;&nbsp;<strong>Since:</strong> 1.4<br>
 * <br>
 */
jQuery.data = function(key, value) { return new jQuery(); };